package com.example.dukesbank.web;

/**
 * Exposes an Enum as a ManagedBean and resolvable by a customer EnumVariable
 * resolver.
 */
public abstract class EnumManagedBean {
	private Class<? extends Enum> e;

	protected EnumManagedBean(Class<? extends Enum> e) {
		this.e = e;
	}

	public Enum getEnum(String enumName) {
		return Enum.valueOf(e, enumName);
	}
}
